Genetic Engineering: Principles and Methods presents state-of-the-art discussions in modern genetics and genetic engineering. ...